Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WINCHESTER STREET £703,554 £485,000 2 Dec 2015
16 WINCHESTER STREET Detached £543,229 £125,000 26 Oct 1999
THE OWLS NEST, 21 WINCHESTER STREET £311,545 £276,000 16 Sep 2021